Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release MongooseIM 6.3.2 #4485

Merged
merged 9 commits into from
Feb 25, 2025
Merged

Release MongooseIM 6.3.2 #4485

merged 9 commits into from
Feb 25, 2025

Conversation

jacekwegr
Copy link
Collaborator

@jacekwegr jacekwegr commented Feb 12, 2025

Highlights

  • Added support for XEP-0484: Fast Authentication Streamlining Tokens
  • Upgraded to exml 4.1.1
  • Deprecated fast_tls
  • Improved just_tls with distinct client and server options
  • Various enhancements and bug fixes

@mongoose-im

This comment was marked as outdated.

Copy link

codecov bot commented Feb 12, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.59%. Comparing base (73c6e8e) to head (83fe738).
Report is 10 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4485      +/-   ##
==========================================
+ Coverage   85.12%   85.59%   +0.47%     
==========================================
  Files         559      559              
  Lines       34046    34046              
==========================================
+ Hits        28981    29142     +161     
+ Misses       5065     4904     -161     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@jacekwegr jacekwegr force-pushed the rel-6.3 branch 2 times, most recently from 1c5f634 to df8b4cd Compare February 12, 2025 15:45
@mongoose-im

This comment was marked as outdated.

@mongoose-im

This comment was marked as outdated.

@mongoose-im

This comment was marked as outdated.

Copy link
Member

@chrzaszcz chrzaszcz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good in general. I added some comments.

@jacekwegr jacekwegr force-pushed the rel-6.3 branch 2 times, most recently from ffeb336 to bc27c35 Compare February 17, 2025 12:08
@mongoose-im

This comment was marked as outdated.

@mongoose-im

This comment was marked as outdated.

@mongoose-im

This comment was marked as outdated.

@mongoose-im

This comment was marked as outdated.

jacekwegr and others added 8 commits February 21, 2025 13:37
- Add explicit information about protocol_options being incompatible
  with just_tls
- Reword and reformat the migration guide for improved clarity
- Add more links to documentation
- Update exml version to 4.1.1
- Make it explicit that some issues are only possible with mod_mam.
- Describe possible issues caused by a rollback or a "split-cluster"
  rolling upgrade.
@mongoose-im
Copy link
Collaborator

mongoose-im commented Feb 21, 2025

elasticsearch_and_cassandra_27 / elasticsearch_and_cassandra_mnesia / f65966c
Reports root/ big
OK: 683 / Failed: 0 / User-skipped: 72 / Auto-skipped: 0


small_tests_27 / small_tests / f65966c
Reports root / small


small_tests_26 / small_tests / f65966c
Reports root / small


small_tests_27_arm64 / small_tests / f65966c
Reports root / small


ldap_mnesia_26 / ldap_mnesia / f65966c
Reports root/ big
OK: 2355 / Failed: 0 / User-skipped: 1088 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / f65966c
Reports root/ big
OK: 4889 / Failed: 0 / User-skipped: 181 / Auto-skipped: 0


ldap_mnesia_27 / ldap_mnesia / f65966c
Reports root/ big
OK: 2355 / Failed: 0 / User-skipped: 1088 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / f65966c
Reports root/ big
OK: 4924 / Failed: 0 / User-skipped: 146 / Auto-skipped: 0


internal_mnesia_27 / internal_mnesia / f65966c
Reports root/ big
OK: 2528 / Failed: 0 / User-skipped: 915 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / f65966c
Reports root/ big
OK: 4924 / Failed: 0 / User-skipped: 146 / Auto-skipped: 0


pgsql_cets_27 / pgsql_cets / f65966c
Reports root/ big
OK: 5013 / Failed: 0 / User-skipped: 215 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_27 / odbc_mssql_mnesia / f65966c
Reports root/ big
OK: 4919 / Failed: 0 / User-skipped: 151 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / f65966c
Reports root/ big
OK: 5316 / Failed: 0 / User-skipped: 155 / Auto-skipped: 0


mysql_redis_27 / mysql_redis / f65966c
Reports root/ big
OK: 5295 / Failed: 0 / User-skipped: 176 / Auto-skipped: 0


pgsql_mnesia_27 / pgsql_mnesia / f65966c
Reports root/ big
OK: 5316 / Failed: 0 / User-skipped: 155 / Auto-skipped: 0


cockroachdb_cets_27 / cockroachdb_cets / f65966c
Reports root/ big
OK: 5013 / Failed: 0 / User-skipped: 215 / Auto-skipped: 0


mssql_mnesia_27 / odbc_mssql_mnesia / f65966c
Reports root/ big
OK: 5295 / Failed: 16 / User-skipped: 160 / Auto-skipped: 0

fast_auth_token_SUITE:ht_sha_256_none:cannot_use_expired_token
{error,
  {{badrpc,timeout},
   [{distributed_helper,rpc,
      [#{node => mongooseim@localhost},
       mod_fast_auth_token_backend,store_new_token,
       [<<"localhost">>,<<"localhost">>,
      <<"alice_cannot_use_expired_token_413">>,
      <<"d4565fa7-4d72-4749-b3d3-740edbf87770">>,1740141216,
      <<"verysecret">>,<<"HT-SHA-256-NONE">>,false]],
      [{file,
         "/home/circleci/project/big_tests/../test/common/distributed_helper.erl"},
       {line,140}]},
    {fast_auth_token_SUITE,start_new_user_and_make_expired_token,1,
      [{file,
         "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
       {line,273}]},
    {fast_auth_token_SUITE,cannot_use_expired_token,1,
      [{file,
         "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
       {line,203}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1303}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1235}]}]}}

Report log

fast_auth_token_SUITE:ht_sha_256_none:rerequest_token_with_initial_authentication
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_rerequest_token_with_initial_authentication_416@localhost">>,
          escalus_tcp,<0.9325.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_rerequest_token_with_initial_authentication_416">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"561653c8c84b01b2">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,rerequest_token_with_initial_authentication,
       1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,216}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_serve...

Report log

fast_auth_token_SUITE:ht_sha_256_none:cannot_use_expired_token_in_the_current_slot
{error,
  {{badrpc,timeout},
   [{distributed_helper,rpc,
      [#{node => mongooseim@localhost},
       mod_fast_auth_token_backend,store_new_token,
       [<<"localhost">>,<<"localhost">>,
      <<"alice_cannot_use_expired_token_in_the_current_slot_417">>,
      <<"d4565fa7-4d72-4749-b3d3-740edbf87770">>,1740228216,
      <<"verysecret">>,<<"HT-SHA-256-NONE">>,
      #{current_count => 0,current_expire => 1740141216,
        current_mech => <<"HT-SHA-256-NONE">>,
        current_token => <<"currentsecret">>}]],
      [{file,
         "/home/circleci/project/big_tests/../test/common/distributed_helper.erl"},
       {line,140}]},
    {fast_auth_token_SUITE,
      start_new_user_and_make_expired_token_in_the_current_slot,1,
      [{file,
         "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
       {line,295}]},
    {fast_auth_token_SUITE,cannot_use_expired_token_in_the_current_slot,1,
      [{file,
         "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
       {line,208}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1303}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1235}]}]}}

Report log

fast_auth_token_SUITE:ht_sha_256_none:can_use_new_token_after_rerequest_token_with_initial_authentication
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_can_use_new_token_after_rerequest_token_with_initial_authentication_423@localhost">>,
          escalus_tcp,<0.9360.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_can_use_new_token_after_rerequest_token_with_initial_authentication_423">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"ba9f2c7eaa97fe02">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,rerequest_token_with_initial_authentication,
       1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,216}]},
     {fast_auth_token_SUITE,
      ...

Report log

fast_auth_token_SUITE:ht_sha_256_none:token_auth_fails_when_mechanism_does_not_match
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_token_auth_fails_when_mechanism_does_not_match_422@localhost">>,
          escalus_tcp,<0.9361.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_token_auth_fails_when_mechanism_does_not_match_422">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"a4aaf1d73645f73f">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,
       token_auth_fails_when_mechanism_does_not_match,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,253}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {t...

Report log

fast_auth_token_SUITE:ht_sha_256_none:token_auth_fails_when_token_is_wrong
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_token_auth_fails_when_token_is_wrong_410@localhost">>,
          escalus_tcp,<0.9387.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"wrongtoken">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_token_auth_fails_when_token_is_wrong_410">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"449fcc8535493ada">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       [{file,"test_server.erl"}...

Report log

fast_auth_token_SUITE:ht_sha_256_none:client_requests_token_invalidation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_requests_token_invalidation_421@localhost">>,
          escalus_tcp,<0.9375.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_client_requests_token_invalidation_421">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"3b051030b994338d">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,client_requests_token_invalidation,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,231}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       [{f...

Report log

fast_auth_token_SUITE:ht_sha_256_none:client_requests_token_invalidation_1
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_requests_token_invalidation_1_419@localhost">>,
          escalus_tcp,<0.9404.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_client_requests_token_invalidation_1_419">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"41a12e7dd5d727bb">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,client_requests_token_invalidation_1,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,236}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
    ...

Report log

fast_auth_token_SUITE:ht_sha_256_none:could_still_use_old_token_when_server_initiates_token_rotation_for_the_current_slot
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_for_the_current_slot_415@localhost">>,
          escalus_tcp,<0.9414.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"currentsecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_for_the_current_slot_415">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"6ac572de102bb25a">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,
       connect...

Report log

fast_auth_token_SUITE:ht_sha_256_none:server_initiates_token_rotation_for_the_current_slot
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_server_initiates_token_rotation_for_the_current_slot_412@localhost">>,
          escalus_tcp,<0.9419.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"currentsecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_server_initiates_token_rotation_for_the_current_slot_412">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"0eb45273c8600f5f">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,
       connect_with_almost_expired_token_in_the_current_slot,1,
       [{fil...

Report log

fast_auth_token_SUITE:ht_sha_256_none:can_use_current_token_after_rerequest_token_with_initial_authentication
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_can_use_current_token_after_rerequest_token_with_initial_authentication_420@localhost">>,
          escalus_tcp,<0.9424.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"AAeg0hwS8Usa/bPRluq9LChnJC1RfgpZug==">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_can_use_current_token_after_rerequest_token_with_initial_authentication_420">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"652811db481fb5a0">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,rerequest_token_...

Report log

fast_auth_token_SUITE:ht_sha_256_none:server_initiates_token_rotation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_server_initiates_token_rotation_408@localhost">>,
          escalus_tcp,<0.9429.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"verysecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,<<"alicE_server_initiates_token_rotation_408">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"8e1fbd2570b4a3c8">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,connect_with_almost_expired_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
     ...

Report log

fast_auth_token_SUITE:ht_sha_256_none:client_authenticates_using_fast
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_authenticates_using_fast_407@localhost">>,
          escalus_tcp,<0.9439.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"VsGA91f5d1N5aCWHNMZ8kcaIZW1K0k4vdA==">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,<<"alicE_client_authenticates_using_fast_407">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"7a32ba8d574659d7">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       [{file,"test_server.erl...

Report log

fast_auth_token_SUITE:ht_sha_256_none:both_tokens_do_not_work_after_invalidation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_both_tokens_do_not_work_after_invalidation_418@localhost">>,
          escalus_tcp,<0.9444.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"URSrthCOuOp8G/GW3xCMNSH1snAHmLWg1A==">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_both_tokens_do_not_work_after_invalidation_418">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"15d255dc2e0fb54b">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,rerequest_token_with_initial_authentication,
       1,
       [{file,
    ...

Report log

fast_auth_token_SUITE:ht_sha_256_none:could_still_use_old_token_when_server_initiates_token_rotation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_414@localhost">>,
          escalus_tcp,<0.9449.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"verysecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_414">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"70cec42e63d61658">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run...

Report log

fast_auth_token_SUITE:ht_sha_256_none:client_authenticate_several_times_with_the_same_token
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_authenticate_several_times_with_the_same_token_406@localhost">>,
          escalus_tcp,<0.9453.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"HwXEHKo1B2YPG2ahI8aHWFSs8agh3E6IEQ==">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_client_authenticate_several_times_with_the_same_token_406">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"227e4856899ddb26">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_se...

Report log


mssql_mnesia_27 / odbc_mssql_mnesia / f65966c
Reports root/ big
OK: 103 / Failed: 17 / User-skipped: 0 / Auto-skipped: 0

fast_auth_token_SUITE:ht_sha_256_none:client_requests_token_invalidation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_requests_token_invalidation_22@localhost">>,
          escalus_tcp,<0.577.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_client_requests_token_invalidation_22">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"b1eb9c0dffe18a68">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,client_requests_token_invalidation,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,231}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       [{file...

Report log

fast_auth_token_SUITE:ht_sha_256_none:request_token_with_initial_authentication
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_request_token_with_initial_authentication_7@localhost">>,
          escalus_tcp,<0.579.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_request_token_with_initial_authentication_7">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"5ca0cd654abe8177">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,request_token_with_initial_authentication,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,131}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eva...

Report log

fast_auth_token_SUITE:ht_sha_256_none:both_tokens_do_not_work_after_invalidation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_both_tokens_do_not_work_after_invalidation_23@localhost">>,
          escalus_tcp,<0.564.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_both_tokens_do_not_work_after_invalidation_23">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"f96dfc8c5b7dcff4">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,rerequest_token_with_initial_authentication,
       1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,216}]},
     {fast_auth_token_SUITE,both_tokens_do_not_work_after_invalidation,1,
       [{file,...

Report log

fast_auth_token_SUITE:ht_sha_256_none:client_requests_token_invalidation_1
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_requests_token_invalidation_1_24@localhost">>,
          escalus_tcp,<0.563.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_client_requests_token_invalidation_1_24">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"6628c972cc9a2df0">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,client_requests_token_invalidation_1,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,236}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       ...

Report log

fast_auth_token_SUITE:ht_sha_256_none:token_auth_fails_when_mechanism_does_not_match
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_token_auth_fails_when_mechanism_does_not_match_26@localhost">>,
          escalus_tcp,<0.565.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_token_auth_fails_when_mechanism_does_not_match_26">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"661e85f2bd09ee42">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,
       token_auth_fails_when_mechanism_does_not_match,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,253}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test...

Report log

fast_auth_token_SUITE:ht_sha_256_none:client_authenticates_using_fast
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_authenticates_using_fast_15@localhost">>,
          escalus_tcp,<0.568.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,<<"alicE_client_authenticates_using_fast_15">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"8b3ed03c06a5c8a5">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,client_authenticates_using_fast,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,149}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       [{file,"test_server.erl"},{li...

Report log

fast_auth_token_SUITE:ht_sha_256_none:rerequest_token_with_initial_authentication
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_rerequest_token_with_initial_authentication_20@localhost">>,
          escalus_tcp,<0.566.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_rerequest_token_with_initial_authentication_20">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"fd9c5174974eee14">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,rerequest_token_with_initial_authentication,
       1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,216}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,r...

Report log

fast_auth_token_SUITE:ht_sha_256_none:client_authenticate_several_times_with_the_same_token
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_client_authenticate_several_times_with_the_same_token_9@localhost">>,
          escalus_tcp,<0.569.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_client_authenticate_several_times_with_the_same_token_9">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"a7d50ca768b8642c">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,connect_and_ask_for_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,344}]},
     {fast_auth_token_SUITE,
       client_authenticate_several_times_with_the_same_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,154}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,...

Report log

fast_auth_token_SUITE:ht_sha_256_none:could_still_use_old_token_when_server_initiates_token_rotation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_14@localhost">>,
          escalus_tcp,<0.676.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"verysecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_14">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"fd218455a806479b">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,connect_with_almost_expired_token,1,
       [{file,
          "...

Report log

fast_auth_token_SUITE:ht_sha_256_none:could_still_use_old_token_when_server_initiates_token_rotation_for_the_current_slot
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_for_the_current_slot_16@localhost">>,
          escalus_tcp,<0.681.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"currentsecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_could_still_use_old_token_when_server_initiates_token_rotation_for_the_current_slot_16">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"9cdb49da82d33b32">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,
       connect_wi...

Report log

fast_auth_token_SUITE:ht_sha_256_none:token_auth_fails_when_token_is_wrong
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_token_auth_fails_when_token_is_wrong_10@localhost">>,
          escalus_tcp,<0.686.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"wrongtoken">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_token_auth_fails_when_token_is_wrong_10">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"84dd0c71d208653c">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       [{file,"test_server.erl"},{l...

Report log

fast_auth_token_SUITE:ht_sha_256_none:server_initiates_token_rotation
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_server_initiates_token_rotation_13@localhost">>,
          escalus_tcp,<0.691.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"verysecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,<<"alicE_server_initiates_token_rotation_13">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"cb5e94eec85859c4">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,connect_with_almost_expired_token,1,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        ...

Report log

fast_auth_token_SUITE:ht_sha_256_none:server_initiates_token_rotation_for_the_current_slot
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_server_initiates_token_rotation_for_the_current_slot_17@localhost">>,
          escalus_tcp,<0.706.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"currentsecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_server_initiates_token_rotation_for_the_current_slot_17">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"bd33220aeecc0bc5">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,
       connect_with_almost_expired_token_in_the_current_slot,1,
       [{file,
...

Report log

fast_auth_token_SUITE:ht_sha_256_none:cannot_use_expired_token
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"alicE_cannot_use_expired_token_18@localhost">>,
          escalus_tcp,<0.701.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"verysecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,<<"alicE_cannot_use_expired_token_18">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"6733c611c4511caa">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
       [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval...

Report log

fast_auth_token_SUITE:ht_sha_256_none:can_use_new_token_after_rerequest_token_with_initial_authentication
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_can_use_new_token_after_rerequest_token_with_initial_authentication_21@localhost">>,
          escalus_tcp,<0.711.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"NOHEfc8LXaGLxcKjUUVKqs760nQVVSgFew==">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_can_use_new_token_after_rerequest_token_with_initial_authentication_21">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"401e12f470518f85">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,rerequest_token_with_initia...

Report log

fast_auth_token_SUITE:ht_sha_256_none:cannot_use_expired_token_in_the_current_slot
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_cannot_use_expired_token_in_the_current_slot_19@localhost">>,
          escalus_tcp,<0.726.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"verysecret">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_cannot_use_expired_token_in_the_current_slot_19">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"3afc16e3ce01daa6">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,cannot_use_expired_token_in_the_current_slot,
       1,
       [{file,
          "/home/circleci/pr...

Report log

fast_auth_token_SUITE:ht_sha_256_none:can_use_current_token_after_rerequest_token_with_initial_authentication
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,
          <<"alicE_can_use_current_token_after_rerequest_token_with_initial_authentication_25@localhost">>,
          escalus_tcp,<0.713.0>,undefined,
          [{port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {secret_token,<<"uKrr0DkQvUv+IrkJDTCO8t0gOeIuV9WnBA==">>},
           {port,5223},
           {tls_module,ssl},
           {ssl,true},
           {ssl_opts,[{verify,verify_none}]},
           {username,
             <<"alicE_can_use_current_token_after_rerequest_token_with_initial_authentication_25">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {host,<<"localhost">>},
           {stream_id,<<"d1e6f28a106fb9a1">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {fast_auth_token_SUITE,auth_with_method,6,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,466}]},
     {sasl2_helper,apply_steps,4,
       [{file,"/home/circleci/project/big_tests/tests/sasl2_helper.erl"},
        {line,44}]},
     {fast_auth_token_SUITE,auth_with_token,5,
       [{file,
          "/home/circleci/project/big_tests/tests/fast_auth_token_SUITE.erl"},
        {line,407}]},
     {fast_auth_token_SUITE,rerequest_token_wit...

Report log


mssql_mnesia_27 / odbc_mssql_mnesia / f65966c
Reports root/ big
OK: 120 / Failed: 0 / User-skipped: 0 / Auto-skipped: 0

Copy link
Member

@chrzaszcz chrzaszcz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. We can proceed with the release.

@mongoose-im
Copy link
Collaborator

mongoose-im commented Feb 24, 2025

elasticsearch_and_cassandra_27 / elasticsearch_and_cassandra_mnesia / 83fe738
Reports root/ big
OK: 683 / Failed: 0 / User-skipped: 72 / Auto-skipped: 0


small_tests_26 / small_tests / 83fe738
Reports root / small


small_tests_27 / small_tests / 83fe738
Reports root / small


small_tests_27_arm64 / small_tests / 83fe738
Reports root / small


ldap_mnesia_26 / ldap_mnesia / 83fe738
Reports root/ big
OK: 2355 / Failed: 0 / User-skipped: 1088 / Auto-skipped: 0


ldap_mnesia_27 / ldap_mnesia / 83fe738
Reports root/ big
OK: 2354 / Failed: 1 / User-skipped: 1088 / Auto-skipped: 0

pubsub_SUITE:tree+basic:discover_nodes_test
{error,{{badmatch,false},
    [{pubsub_tools,check_response,2,
             [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
            {line,445}]},
     {pubsub_tools,receive_response,3,
             [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
            {line,435}]},
     {pubsub_tools,receive_and_check_response,4,
             [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
            {line,425}]},
     {escalus_story,story,4,
            [{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,75}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1794}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1303}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1235}]}]}}

Report log


dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 83fe738
Reports root/ big
OK: 4924 / Failed: 0 / User-skipped: 146 / Auto-skipped: 0


dynamic_domains_mysql_redis_27 / mysql_redis / 83fe738
Reports root/ big
OK: 4889 / Failed: 0 / User-skipped: 181 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_27 / odbc_mssql_mnesia / 83fe738
Reports root/ big
OK: 4919 / Failed: 0 / User-skipped: 151 / Auto-skipped: 0


internal_mnesia_27 / internal_mnesia / 83fe738
Reports root/ big
OK: 2528 / Failed: 0 / User-skipped: 915 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 83fe738
Reports root/ big
OK: 4924 / Failed: 0 / User-skipped: 146 / Auto-skipped: 0


pgsql_cets_27 / pgsql_cets / 83fe738
Reports root/ big
OK: 5013 / Failed: 0 / User-skipped: 215 / Auto-skipped: 0


mysql_redis_27 / mysql_redis / 83fe738
Reports root/ big
OK: 5295 / Failed: 0 / User-skipped: 176 / Auto-skipped: 0


pgsql_mnesia_26 / pgsql_mnesia / 83fe738
Reports root/ big
OK: 5316 / Failed: 0 / User-skipped: 155 / Auto-skipped: 0


cockroachdb_cets_27 / cockroachdb_cets / 83fe738
Reports root/ big
OK: 5014 / Failed: 1 / User-skipped: 215 / Auto-skipped: 0

pubsub_SUITE:dag+debug_calls:debug_get_items_test
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"alice_debug_get_items_test_3173@localhost/res1">>,
          escalus_tcp,<0.109496.0>,
          [{event_manager,<0.109495.0>},
           {server,<<"localhost">>},
           {username,<<"alicE_debug_get_items_test_3173">>},
           {resource,<<"res1">>}],
          [{event_client,
             [{event_manager,<0.109495.0>},
            {server,<<"localhost">>},
            {username,<<"alicE_debug_get_items_test_3173">>},
            {resource,<<"res1">>}]},
           {resource,<<"res1">>},
           {username,<<"alice_debug_get_items_test_3173">>},
           {server,<<"localhost">>},
           {host,<<"localhost">>},
           {port,5222},
           {auth,{escalus_auth,auth_plain}},
           {wspath,undefined},
           {username,<<"alicE_debug_get_items_test_3173">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {stream_id,<<"2758719604bdd08f">>}]},
        5000],
       [{file,
          "/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,136}]},
     {pubsub_tools,receive_response,3,
       [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
        {line,434}]},
     {pubsub_tools,receive_and_check_response,4,
       [{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
        {line,425}]},
     {escalus_story,story,4,
       [{file,
     ...

Report log


pgsql_mnesia_27 / pgsql_mnesia / 83fe738
Reports root/ big
OK: 5316 / Failed: 0 / User-skipped: 155 / Auto-skipped: 0


mssql_mnesia_27 / odbc_mssql_mnesia / 83fe738
Reports root/ big
OK: 5308 / Failed: 1 / User-skipped: 160 / Auto-skipped: 2

last_SUITE:valid_queries:last_online_user
{error,
  {test_case_failed,
    {has_stanzas_but_shouldnt,
      {client,<<"alice_unnamed_4163@localhost/res1">>,escalus_tcp,
        <0.142855.0>,
        [{event_manager,<0.142854.0>},
         {server,<<"localhost">>},
         {username,<<"alicE_unnamed_4163">>},
         {resource,<<"res1">>}],
        [{event_client,
           [{event_manager,<0.142854.0>},
            {server,<<"localhost">>},
            {username,<<"alicE_unnamed_4163">>},
            {resource,<<"res1">>}]},
         {resource,<<"res1">>},
         {username,<<"alice_unnamed_4163">>},
         {server,<<"localhost">>},
         {host,<<"localhost">>},
         {port,5222},
         {auth,{escalus_auth,auth_plain}},
         {wspath,undefined},
         {username,<<"alicE_unnamed_4163">>},
         {server,<<"localhost">>},
         {password,<<"matygrysa">>},
         {stream_id,<<"67ef940586528f1d">>}]},
      [{xmlel,<<"presence">>,
         #{<<"from">> => <<"bob_unnamed_4163@localhost/res1">>,
           <<"to">> => <<"alice_unnamed_4163@localhost/res1">>},
         []}]}}}

Report log

@chrzaszcz chrzaszcz marked this pull request as ready for review February 24, 2025 17:04
@chrzaszcz
Copy link
Member

Package jobs for older operating systems (the ones with obsolete OpenSSL 1.1.*) are failing because of #4491.
We cannot do anything about it right now (other than rolling back the whole release).

Copy link
Collaborator Author

@jacekwegr jacekwegr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last commit looks good 👍

@chrzaszcz chrzaszcz merged commit e6ae3d5 into master Feb 25, 2025
3 of 4 checks passed
@chrzaszcz chrzaszcz deleted the rel-6.3 branch February 25, 2025 09:59
@chrzaszcz chrzaszcz restored the rel-6.3 branch February 25, 2025 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants